Class::Default provides a mechanism to allow your class to take static
method calls and apply it to a default instantiation of an object.  It
provides a flexibility to an API that allows it to be used more
comfortably in different situations.
